-- These MIBs were created on 05/14/2001
-- This module defines enterprise MIBs for VPN IKE info
--
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
-- All rights reserved.
---- MODULE-IDENTITY
-- OrgName
-- Juniper Networks, Inc.
-- ContactInfo
-- Customer Support
--
-- 1194 North Mathilda Avenue
-- Sunnyvale, California 94089-1206
-- USA
--
-- Tel: 1-800-638-8296
-- E-mail: customerservice@juniper.net
-- HTTP://www.juniper.net"
--
-- Descr
-- This module defines the object that are used to monitor
-- VPN IKE info
--
-- Last modified date: 05/03/2004
-- Modified copyright and contact info
--
-- Last modified date: 09/28/2001
--
-- Last modified date: 11/13/2003
-- Correct spelling mistake
--NETSCREEN-VPN-IKE-MIB DEFINITIONS::=BEGIN
IMPORTSDisplayStringFROM RFC1213-MIB
netscreenVpn FROM NETSCREEN-SMI;nsVpnIke OBJECTIDENTIFIER::={netscreenVpn 3}nsVpnIkeTable OBJECT-TYPESYNTAXSEQUENCEOF NsVpnIkeEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"IPSec supports the automated generation and negotiation of keys and
security associations using the Internet Key Exchange(IKE) protocol.
This table collects the IKE configuration in NetScreen device."::={ nsVpnIke 1}nsVpnIkeEntry OBJECT-TYPESYNTAX NsVpnIkeEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Each entry in the nsVpnIkeTable holds a set of configuration parameters
associated with an IKE."INDEX{ nsVpnIkeIndex }::={ nsVpnIkeTable 1}
NsVpnIkeEntry ::=SEQUENCE{
nsVpnIkeIndex
INTEGER,
nsVpnIkeName
DisplayString,
nsVpnIkeReplayProc
INTEGER,
nsVpnIkeGWTun
DisplayString,
nsVpnIkePh2ProOne
DisplayString,
nsVpnIkePh2ProTwo
DisplayString,
nsVpnIkePh2ProThree
DisplayString,
nsVpnIkePh2ProFour
DisplayString,
nsVpnIkeMonitorEnable
INTEGER,
nsVpnIkeTransMode
INTEGER,
nsVpnIkeVsys
INTEGER}nsVpnIkeIndex OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"A unique value for ike table. Its value
ranges between 0 and 65535 and may not be contiguous."::={ nsVpnIkeEntry 1}nsVpnIkeName OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Each IKE configuration can have a readable name."::={ nsVpnIkeEntry 2}nsVpnIkeReplayProc OBJECT-TYPESYNTAXINTEGER{disable(0),enabled(1)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Enable Replay Protection "::={ nsVpnIkeEntry 3}nsVpnIkeGWTun OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Remote Gateway Tunnel Name "::={ nsVpnIkeEntry 4}nsVpnIkePh2ProOne OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))ACCESSread-onlySTATUSmandatoryDESCRIPTION"Phase 2 Proposal one "::={ nsVpnIkeEntry 5}nsVpnIkePh2ProTwo OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))ACCESSread-onlySTATUSmandatory
DESCRIPTION"Phase 2 Proposal two"::={ nsVpnIkeEntry 6}nsVpnIkePh2ProThree OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))ACCESSread-onlySTATUSmandatoryDESCRIPTION"Phase 2 Proposal three"::={ nsVpnIkeEntry 7}nsVpnIkePh2ProFour OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))ACCESSread-onlySTATUSmandatoryDESCRIPTION"Phase 2 Proposal four "::={ nsVpnIkeEntry 8}
nsVpnIkeMonitorEnable OBJECT-TYPESYNTAXINTEGER{disable(0),enabled(1)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Enable to monitor VPN tunnel's link status."::={ nsVpnIkeEntry 9}nsVpnIkeTransMode OBJECT-TYPESYNTAXINTEGER{disable(0),enabled(1)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Transport Mode Enable (For L2TP-over-IPSec only) "
::={ nsVpnIkeEntry 10}nsVpnIkeVsys OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"vsys the configuration belongs to."::={ nsVpnIkeEntry 11}END